/*
.casex-logo {
		width: 350px; 
		height: 260px;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;

		position: relative;
	}

	.casex-logo .cloud {
		width: 350px; 
		height: 120px;
	

		background: #f2f9fe;
		background: linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -webkit-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -moz-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -ms-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -o-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
	
		border-radius: 100px;
		-webkit-border-radius: 100px;
		-moz-border-radius: 100px;
	
		position: relative;
		margin: 120px auto 20px;
	}

	.casex-logo .cloud:after, .cloud:before {
		content: '';
		position: absolute;
		background: #f2f9fe;
		z-index: 2;
	}

	.casex-logo .cloud:after {
		width: 100px; 
		height: 100px;
		top: -50px; 
		left: 50px;
	
		border-radius: 100px;
		-webkit-border-radius: 100px;
		-moz-border-radius: 100px;
	}

	.casex-logo .cloud:before {
		width: 180px; 
		height: 180px;
		top: -90px; 
		right: 50px;
	
		border-radius: 200px;
		-webkit-border-radius: 200px;
		-moz-border-radius: 200px;
	}


	.casex-logo-s {
		width: 175px; 
		height: 130px;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;
		
		background:transparent;

		position: relative;
	}

	.casex-logo-s .cloud {
		width: 175px; 
		height: 60px;
	

		background: #f2f9fe;
		background: linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -webkit-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -moz-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -ms-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -o-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
	
		border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
	
		position: relative;
		margin: 60px auto 10px;
	}

	.casex-logo-s .cloud:after, .cloud:before {
		content: '';
		position: absolute;
		background: #f2f9fe;
		z-index: 2;
	}

	.casex-logo-s .cloud:after {
		width: 50px; 
		height: 50px;
		top: -25px; 
		left: 25px;
	
		border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
	}

	.casex-logo-s .cloud:before {
		width: 90px; 
		height: 90px;
		top: -45px; 
		right: 25px;
	
		border-radius: 100px;
		-webkit-border-radius: 100px;
		-moz-border-radius: 100px;
	}


	.casex-logo-s2 {
		width: 88px; 
		height: 65px;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;
		
		background:transparent;

		position: relative;
	}

	.casex-logo-s2 .cloud {
		width: 88px; 
		height: 30px;
	

		background: #f2f9fe;
		background: linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -webkit-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -moz-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -ms-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -o-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
	
		border-radius: 25px;
		-webkit-border-radius: 25px;
		-moz-border-radius: 25px;
	
		position: relative;
		margin: 30px auto 5px;
	}

	.casex-logo-s2 .cloud:after, .cloud:before {
		content: '';
		position: absolute;
		background: #f2f9fe;
		z-index: 2;
	}

	.casex-logo-s2 .cloud:after {
		width: 25px; 
		height: 25px;
		top: -12px; 
		left: 12px;
	
		border-radius: 25px;
		-webkit-border-radius: 25px;
		-moz-border-radius: 25px;
	}

	.casex-logo-s2 .cloud:before {
		width: 45px; 
		height: 45px;
		top: -22.5px; 
		right: 12.5px;
	
		border-radius: 50px;
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
	}
*/
	/**casex-logo-s3*/
	.casex-logo-s3 {
		width: 43.5px; 
		height: 32.5px;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;
		
		background:transparent;

		position: relative;
	}

	.casex-logo-s3 .cloud {
		width: 43.5px; 
		height: 15px;
		
		background: rgb(10,75,179);
		/*background: linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -webkit-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -moz-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -ms-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);
		background: -o-linear-gradient(top, #f2f9fe 5%, #d6f0fd 100%);*/
	
		border-radius: 12.5px;
		-webkit-border-radius: 12.5px;
		-moz-border-radius: 12.5px;
	
		position: relative;
		margin: 15px auto 2.5px;
		z-index: 9999;
	}


	.casex-logo-s3 .cloud:after {
		width: 12.5px; 
		height: 12.5px;
		top: -6.25px; 
		left: 6.25px;
	
		border-radius: 12.5px;
		-webkit-border-radius: 12.5px;
		-moz-border-radius: 12.5px;

		content: '';
		position: absolute;
		background: rgb(10,75,179);
		z-index:3;
	}

	.casex-logo-s3 .cloud:before {
		width: 22.5px; 
		height: 22.5px;
		top: -11.25px; 
		right: 6.25px;
	
		border-radius: 25px;
		-webkit-border-radius: 25px;
		-moz-border-radius: 25px;

		content: '';
		position: absolute;
		background: rgb(10,75,179);
		z-index:3;
	}
